English Dictionary
◊ NEW DELHI
New Delhi
n : the capital of India is a division of the old city of Delhi
[syn: {New Delhi}, {Indian capital}, {capital of India}]